/*
* Usado ao clicar no Menu INICIO
* by Sgt Lemoel
* @since 25/01/2011
*
*/
function inicio(){
   
     var key_menu = jQuery('input[id="key_menu"]').val();
     var hash_menu = jQuery('input[id="hash_menu"]').val();
   
        jQuery.ajax( {
            type: "POST",
            url: 'c_index/principal',
            cache: false,
            data:{key_menu:key_menu,hash_menu:hash_menu},
            beforeSend: function (){
                   $('#div_principal').addClass("div_carregando");
                   },
            complete:  function(){
                   $('#div_principal').removeClass("div_carregando");
                   $('#div_principal').addClass("art-content-layout");
                },
            success: function(data){
                    jQuery('#div_principal').html(data);
                },
            error: function(messageExcecao, txtStatus, errThrown) {
                alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
            }
        });
}

/*
 * Usado para imprimir. Em todos os icones de impressora. by Lemoel em 15/12/2010
 */
function imprimir_div(id){

    if(! id) id= 'idDiv';
    contents = document.getElementById(id).innerHTML;

    preWindow= open('', 'previewWindow', 'width=500,height=440,status=yes,scrollbars=yes,resizable=yes,toolbar=no,menubar=yes');
    preWindow.document.open();
    preWindow.document.write("<html>");
    preWindow.document.write("<head>");
    preWindow.document.write("<meta name='Description' content='dotProject Default Style' \/>");
    preWindow.document.write("<link href='publico/css/print.css' rel='stylesheet' type='text/css' \/>");
    preWindow.document.write("<meta name='Version' content='1.1.1' \/>");
    preWindow.document.write("<meta http-equiv='Content-Type' content='text/html;charset=iso-8859-1' \/>");
    preWindow.document.write("<body onload='printpage()'>");
    preWindow.document.write(contents);
    preWindow.document.write("<\/body>");
    preWindow.document.write("<\/html>");
  preWindow.document.write('<script type="text/javascript">  function printpage() {window.print();}  <\/script>');

  preWindow.document.close();
}

//Usado na view deGuEsp/v_notaInfo para ativar botao da nota/proximo by Lemoel 15/12/2010
function ativar(val){
    if(val)
        document.getElementById('btnpesq').disabled = false;
    else
        document.getElementById('btnpesq').disabled = true;
}

/*
 * by Sgt Lemoel/Sgt Renan
 * @since 14/12/2010
 * Abre as popup referente a comprovante de inscricao
 */
function openComprovante(val){
        jQuery.ajax({
        type: "POST",
        url: "c_inscricao/popup_comprovante",
        cache: false,
        data: {planoCod:val},
        success: function(data){
            jQuery.facebox(data);
        },
        error: function(messageExcecao, txtStatus, errThrown) {
           alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
        }
    });
}

function popUp(){
    jQuery.gritter.add({
        // (string | mandatory) the heading of the notification
        title: 'This is a notice!',
        // (string | mandatory) the text inside the notification
        text: 'This will fade out after a certain amount of time.'
});

}

/*
 * by Sgt Lemoel 14/12/2010
 *  @since 14/12/2010
 * Responsavel por abrir as view que sao chamadas via click de menu pelo usuário *
 */
function loadView(val){

    var key_menu = jQuery('input[id="key_menu"]').val();
    var hash_menu = jQuery('input[id="hash_menu"]').val();

                jQuery.ajax( {
                        type: "POST",
                        url: val,
                        cache: false,
                        data: {key_menu:key_menu,hash_menu:hash_menu},
                        beforeSend: function (){
                            $('#div_principal').addClass("div_carregando");
                        },
                        complete: function(){
                            $('#div_principal').removeClass("div_carregando");
                            $('#div_principal').addClass("art-content-layout");
                        },
                        success: function(data){
                            jQuery('#div_principal').html(data);
                        } ,
                        error: function(messageExcecao, txtStatus, errThrown) {
                            alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
                        }
                    });
}

/*
 * by Sgt Lemoel 14/12/2010
 *  @since 14/12/2010
 * Responsavel por abrir as view que sao chamadas via click de menu pelo usuário *
 */
//function loadView(val){
//
//    var key_menu = jQuery('input[id="key_menu"]').val();
//    var hash_menu = jQuery('input[id="hash_menu"]').val();
//
//     jQuery.ajax( {
//            type: "POST",
//            url: 'c_limpaSession/limpaSession',
//            cache: false,
//            success: function(data){
//                    jQuery.ajax( {
//                        type: "POST",
//                        url: val,
//                        cache: false,
//                        data: {key_menu:key_menu,hash_menu:hash_menu},
//                        beforeSend: function (){
//                            $('#div_principal').addClass("div_carregando");
//                        },
//                        complete: function(){
//                            $('#div_principal').removeClass("div_carregando");
//                            $('#div_principal').addClass("art-content-layout");
//                        },
//                        success: function(data){
//                            jQuery('#div_principal').html(data);
//                        }
//                    });
//            },
//            error: function(messageExcecao, txtStatus, errThrown) {
//                alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
//            }
//     });
//}

/*
  Mostra as mensagem de erro, ok, alert no inicio da pagina na div_alert na inc/i_menu
 * by Sgt Lemoel em 15/12/2010
*/
function setMsg(tipo,msg){
    msg = unescape(msg);
    if (tipo){

        var imagem = "<img src='publico/images/img_" + tipo + ".gif' align='absmiddle' border='0'>";
        var fechar = "<div id='alert2' class='div_direita'> <a href = '#' onclick = \"" + " document.getElementById('div_alert').style.display = 'none'\"> <img src='publico/images/fechar.gif'> </a> </div>";

        document.getElementById('div_alert').style.display = 'block';
        document.getElementById('div_alert').innerHTML = fechar + imagem + msg;

    setTimeout(function() {
       jQuery("#div_alert").fadeOut('slow');
    },20000);

    }
}

/*
 *Usado em todos os botoes para esmaecer a div_principal e enviar para a proxima view.
 *By Sgt Lemoel em 13/02/2011
 */
function next(controlMetod,formName){
           jQuery.ajax( {
                type: "POST",
                url: controlMetod,
                cache: false,
                data: jQuery(formName).serialize(),
               beforeSend: function (){
                   jQuery('#btnpesq').attr('disabled','true');
                   $('#div_principal').addClass("div_carregando");
                    },
               complete:  function(){
                   $('#div_principal').removeClass("div_carregando");
                   $('#div_principal').addClass("art-content-layout");
                },
               success: function(data){
                    jQuery('#div_principal').html(data);
                },
               error: function(messageExcecao, txtStatus, errThrown) {
                alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
               }
            });
}

function atualizaStatus(sucemId,tipo){
     jQuery.ajax( {
        type: "POST",
        url: 'c_inscricaoMovEditar/atualizaStatus',
        cache: false,
        data: {sucemId:sucemId},
        success: function(data){
          var  dados = data.split('|');
          jQuery('#td_descricao_'+dados[1]).text(dados[0]);
        },
        error: function(messageExcecao, txtStatus, errThrown) {
           alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
        }
    });
}

    function atualizaAcoes(sucemId,tipo){
     jQuery.ajax( {
        type: "POST",
        url: 'c_inscricaoMovEditar/atualizaAcoes',
        cache: false,
        data: {sucemId:sucemId},
        success: function(data){
          var  dados = data.split('@');
          jQuery('#td_acoes_'+dados[1]).html(dados[0]);
        },
        error: function(messageExcecao, txtStatus, errThrown) {
           alert('Ops!, o SUCEMNET falhou, tente novamente mais tarde');
       }
    });
}

function checkAll(idPai,nomeFilhos){

    if ($(""+idPai+"").is(":checked"))
    {
        $("input[type=checkbox][name='"+nomeFilhos+"']").attr('checked',true);

    } else {
         $("input[type=checkbox][name='"+nomeFilhos+"']").attr('checked',false);
    }
}